A Highly Extensible Framework for Molecule Dynamic Simulation on GPUs
نویسندگان
چکیده
Molecular dynamics (MD) was widely used in chemistry and bio molecules. Numerous attempts have been made to accelerate MD simulations. CUDA enabled NVIDIA Graphics processing units (GPUs) use as a general purpose parallel computer chips as CPU. But it is not easy to port a program to GPU. We present a highly extensible framework for molecular dynamics simulation. And we discuss how to accelerate the process of port to GPU. We introduce how to find the performance battle and how to port the time costly procedure to GPU. We discuss about how to decrease the memory usage in GPU and how to improve the maintenance of molecular dynamics simulation. At last, we present the performance of linear and parallel simulation with different number of molecules. Source codes can be found at https://github.com/orlandoacevedo/MCGPU.
منابع مشابه
Numerical Simulation of a Lead-Acid Battery Discharge Process using a Developed Framework on Graphic Processing Units
In the present work, a framework is developed for implementation of finite difference schemes on Graphic Processing Units (GPU). The framework is developed using the CUDA language and C++ template meta-programming techniques. The framework is also applicable for other numerical methods which can be represented similar to finite difference schemes such as finite volume methods on structured grid...
متن کاملPerformance modeling and analysis of heterogeneous lattice Boltzmann simulations on CPU-GPU clusters
Computational fluid dynamic simulations are in general very compute intensive. Only by parallel simulations on modern supercomputers the computational demands of complex simulation tasks can be satisfied. Facing these computational demands GPUs offer high performance, as they provide the high floating point performance and memory to processor chip bandwidth. To successfully utilize GPU clusters...
متن کاملHighly Sensitive Detection of H2S Molecules Using a TiO2-Supported Au Overlayer Based Nanosensors: A Van Der Waals Corrected DFT Study
The adsorption of the H2S molecule on the undoped and N-doped TiO2 anatase supported Au nanoparticles were studied using density functional theory calculations. The adsorption of H2S on both Au and TiO2 sides of the nanoparticle was examined. On the TiO2 side, the fivefold coordinated titanium site was found to be the most favorable binding site, giving rise to the strong interaction of H2S wit...
متن کاملA GPU framework for interactive simulation and rendering of fluid effects
In the evolution of virtual reality environments and computer games we observe an ever-growing demand for realistic effects such as swashing water, rising smoke, dancing fire, explosions or caustics. To be used in such environments, interactive simulation and rendering techniques have to be realized on consumer class PCs. This thesis aims at exploiting graphics processing units (GPUs) for this ...
متن کاملA Widely Deployable Web-based Distributed Network Simulation Framework using CORBA IDL-based APIs
Web-based network simulation frameworks are becoming highly portable and extensible. However, they still lack the degree of language and platform independence required for large-scale deployment on the World Wide Web. Our approach to enabling large-scale deployment uses a set of standard CORBA-IDL based programming interfaces, a publisher-subscriber model for communication, and dynamic composit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013